*{ margin:0; padding:0;box-sizing: border-box;}
body{ font-size:14px;font-family: 'å¾®è½¯é›…é»‘',arial,Trebuchet MS; color:#000;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration: underline;}
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix { *zoom:1;}
.clearfix:after { display:block; clear:both; height:0; overflow:hidden; content:"";} 
html,body{height:100%; background:#FFF; }
ul,ul li{list-style-type: none;}
.fl{ float:left;}
.fr{ float:right;}
.tr{text-align: right;}
.tc{text-align: center;}
.tl{text-align: left;}
.vt{
	vertical-align: top;
}
.mt15{
	margin-top: 15px;
}
.container{
	width: 1090px;
	margin: 0 auto;
}
.header-top{
	color: #666;
	font-size: 12px;
	height:40px;
	line-height: 40px;
	background-color: #e2e2e2;
}
.menus{
	margin-bottom: 5px;
	width: 830px;
}
.menus a{
	width: 15%;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	color: #000;
}
.header-top .right{
	margin-right: 15px;
}
.header-top .right input,.header-top .right select{
	width: 95px;
	height: 20px;
	line-height: 20px;
	outline: none;
	font-size: 12px;
}
.header-top .right .btn{
	border: 1px solid #a3a3a3;
	height: 20px;
	padding: 0 5px;
	cursor: pointer;
}
.main{
	margin:0 auto;
	margin-top: 30px;
	width: 1090px;
}
.main .left{
	width: 205px;
	margin-right: 18px;
}
.main .left .hd{
	background-color: #3971be;
	width: 100%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	margin-bottom: 2px;
}
.main .left .hd a{
	color: #fff;
}
.main .left .title{
	margin-top: 15px;
	margin-bottom: 20px;
}
.main .left .list div{
	color: #3971be;
	float: left;
	width: 97px;
	margin-left: 15px;
	font-size: 14px;
}
.main .left .more{
	color: #3971be;
	margin-right: 25px;
}
.main .left .list li{
	margin-bottom: 25px;
}

.main .right{
	width: 867px;
}
.main .right .slbox{
	width: 520px;
	height: 373px;
	margin-bottom: 20px;
}
.main .right .topbox .rightbox{
	width: 325px;
}
.main .right .topbox .rightbox .more{
	margin-right: 10px;
}
.m-box h2{
	font-size: 18px;
}
.m-box p{
	font-size: 16px;
	color: #555555;
	text-indent: 30px;
	margin-top: 7px;
	margin-bottom: 10px;
}
.main .right .item .m-box{
	margin-bottom: 15px;
}
.main .right .item .m-box h2{
	font-size: 16px;
	color: #000;
	line-height: 1.4;
}
.main .right .item .m-box .rg{
	width: 210px;
	margin-left: 15px;

}
.main .right .item .m-box p{
	font-size: 16px;
	margin-top: 5px;
}
.main .right .item .tab{
	height: 28px;
	line-height: 28px;
	padding: 0 15px 0 0;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	background-color: #e2e2e2;
	margin-bottom: 20px;
	margin-top: 6px
}
.main .right .item .tab a{
	font-size: 12px;
	color: #3971be;
	float: right;
}

.main .right .item .tab .tit{
	padding-left: 15px;
}
.main .right .item{
	width: 428px;
	float: left;
	margin-right: 10px;
}
.main .right .item:nth-child(2n){
	margin-right: 0;
}
.main .right .item ul{
	margin-bottom:5px;
}
.main .right .item li{
	margin-bottom: 5px;	
    line-height: 1.8;
    overflow: hidden;
}
.main .right .item li .text{
	width: 375px;
	overflow: hidden;
}
.main .right .item li .img{
	margin-top: 12px;
	margin-right: 10px;
	margin-left: 5px;
}
.main .right .item li a{
	color: #555555;
}




.footer{
	text-align: center;
	font-size: 13px;
	line-height: 1.8;
	margin-top: 5px;
}
.footer .top{
	border-bottom: 10px solid #3971be;
	margin-top: 10px;
}
.index-lunbo{width: 520px;margin: 0 auto;}
.index-lunbo .slideBox{ width:100%; height:373px; overflow:hidden; position:relative;}
.index-lunbo .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.index-lunbo .slideBox .bd ul{position: absolute;left: 50%;margin-left: -260px; top: 0px;z-index: 1;}
.index-lunbo .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
.index-lunbo .slideBox .bd li .text{padding-left: 10px;background-color: #000; position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;color: #fff;}
.index-lunbo .slideBox .bd li a{color: #fff;}
.index-lunbo .slideBox .bd img{ width:520px; height:373px; display:block;  }
.index-lunbo .slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:80%; bottom:8px; z-index:1; }
.index-lunbo .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.index-lunbo .slideBox .hd ul li{border-radius: 4px; font-size:0px;margin:0px 3px; font-weight: 400; color: #FFF; height:9px;float: left; display: block; width: 9px; text-align: center; background: #999999; cursor: pointer;}
.index-lunbo .slideBox .hd ul li.on{ background: #ff0000;}


	




.position_1{
	
	padding-left: 26px;
	line-height: 18px;
	font-size: 14px;
	font-family: "å®‹ä½“";
}
.article_content{

}
.article_content .h2tit{
	line-height: 20px;
	font-size: 16px;
	text-align: center;

}
.article_content .infor{
	text-align: center;
	line-height: 28px;
	border-bottom: 1px solid #ccc;
	width: 991px;
	margin: auto;
	font-size: 12px;
	color: #333333
}
.article_content .ar_con{
	padding-left: 68px;
	padding-right: 68px;
	padding-top: 24px;
	line-height: 24px;
}

.new_list_content{
	zoom: 1;
	overflow: hidden;
}
.new_list_content .side{
	float: left;
	width: 200px;
}
.new_list_content .side .peo_infor{
	margin-bottom: 10px;
}
.new_list_content .side .link1{
	padding-bottom: 16px;
}

.new_list_content .side .link1 a{
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	line-height: 34px;
	background: #3971be;
	margin-bottom: 1px;
}

.new_list_content .side .piclist{
	
}

.new_list_content .side .piclist img{
	width: 100%;
	margin-bottom: 20px;
}

.new_list_content .side .title{
		display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	line-height: 34px;
	background: #3971be;
	margin-bottom: 1px;
	margin-bottom: 24px;
}

.new_list_content .side .list{
	
}


.new_list_content .side .list li{
	padding-left: 3px;
	zoom: 1;
	overflow: hidden;
	margin-bottom: 33px;
}
.new_list_content .side .list li .imgbox{
	float: left;
	width: 75px;
	height: 69px;
}
.new_list_content .side .list li .imgbox img{
	width: 100%;
	height: 100%;
}


.new_list_content .side .list li .cont{
	float: left;
	width: 102px;
	margin-left: 11px;
}

.new_list_content .side .list li .cont .h2tit{
	line-height: 24px;

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}


.new_list_content .side .list li .cont .h2tit a{
	color: #3971bc;
	font-weight: normal;
	font-size: 15px;
}


.new_list_content .side .more{
		color: #3971bc;
	font-weight: normal;
	font-size: 15px;
	float: right;
	margin-right: 26px;
	margin-bottom: 36px;
}

.new_list_content .right_news_list{
	float: right;
	width: 860px;
}

.new_list_content .right_news_list .channel_name{
	line-height: 34px;
	background: #e2e2e2;
	text-indent: 17px;
	font-weight: bold;
	font-size: 18px;
}
.new_list_content .right_news_list .list{
	padding-top: 22px;
}

.new_list_content .right_news_list .list ul{
	
}

.new_list_content .right_news_list .list li{
	line-height: 32px;
	text-indent: 20px;
	background: url(line.png) no-repeat left center;
	background-size: 3px 3px
}
.new_list_content .right_news_list .list li a{
	color: #000000;
}

.new_list_content .right_news_list .more{
	float: right;
	margin-top: 9px;
	color: #3971bc;
	font-weight: normal;
	font-size: 15px;
	margin-right: 28px;
}

#select{ width:75px;}
#submit{ width:45px;}


li.childlist2 a{ font-weight:bold;  }



#pages{ margin:0 auto; padding-bottom:15px; line-height:21px; font-size:12px; text-align:center; margin-top:10px;}
#pages a{color:#005ea5; text-decoration:none; font-size:12px;line-height:21px;}
#pages a:hover{ text-decoration:underline;}

#document_article{width:730px; margin:0 auto; margin-top:10px;}
#doctitle{margin:0 auto; width:700px; font-size:16px; font-weight:bold; line-height:18px; color:#000; margin-top:15px; margin-bottom:4px; text-align:center;}
#subtitle{margin:0 auto; width:700px; font-size:14px; font-weight:bold; line-height:24px; color:#000; text-align:center;}
#docsource{margin:0 auto; width:700px; font-size:14px; color:#000; line-height:24px; text-align:center;}
#docreltime{margin:0 auto; width:700px; font-size:14px; color:#000; line-height:24px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#docline{margin:0 auto; width:730px; height:1px; border-bottom:#CCCCCC 1px solid;}
#content{width:700px; margin:0 auto; font-size:14px; padding-top:10px; color:#333333; line-height:24px; text-align:left;text-align:justify;text-justify:inter-ideograph;}
#content a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#content a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
#content p{font-size:14px; line-height:24px; color:#333333;}
#content p a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#content p a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#Appendix{margin:0 auto; width:710px; margin-top:15px;}
#Appendix_name{width:60px; text-align:left; float:left; margin-left:10px; font-size:14px; font-weight:bold; line-height:21px; height:21px;}
#id_AppendixList{width:630px; text-align:left; margin:0 auto; float:left;}
#id_AppendixList ul{
width:630px;
list-style:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#id_AppendixList li{
width:616px;
line-height:18px;
padding:0 0 3px 0;
font-size:14px;
text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(a.jpg);
background-repeat: no-repeat;
background-position:0px 10px;
}
#id_AppendixList li a{font-size:14px; color:#0f47b4; text-decoration:none; line-height:24px;}
#id_AppendixList li a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#Appendix_article{margin:0 auto; width:900px; margin-top:5px;}
#Appendix_name_article{width:60px; text-align:left; float:left; font-size:14px; font-weight:bold; line-height:21px; height:21px;}
#id_AppendixList_article{width:830px; text-align:left; float:left}
#id_AppendixList_article ul{
width:830px;
list-style:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#id_AppendixList_article li{
width:816px;
line-height:18px;
padding:0 0 3px 0;
font-size:14px;

text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(a.jpg);
background-repeat: no-repeat;
background-position:0px 10px;
}
#id_AppendixList_article li a{font-size:14px; color:#0f47b4; text-decoration:none; line-height:24px;}
#id_AppendixList_article li a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#id_RelNewsList{ width:900px; margin:0 auto;border:#CCCCCC 1px solid; margin-bottom:15px; margin-top:15px;}
#relNews_name{padding-left:15px; text-align:left; margin:0 auto; width:885px; height:25px; line-height:25px; font-size:14px; color:#000000; font-weight:bold; background:#EBEBEB; border-bottom:#CCCCCC 1px solid;}
#id_RelNewsList ul{width:870px; margin:0; padding:0; list-style:none; list-style-type:none;margin-left:15px; margin-top:5px;}
#id_RelNewsList li{
width:870px;
line-height:20px;
padding:0 0 3px 0;
font-size:12px;
text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(a.jpg);
background-repeat: no-repeat;
background-position:0px 8px;
}
#id_RelNewsList li a{font-size:12px; color:#0f47b4; text-decoration:none; line-height:20px;}
#id_RelNewsList li a:hover{ color:#FF0000; text-decoration:none;}

.document_print{width:700px; height:29px; border:#CCCCCC 1px solid; margin:0 auto; margin-top:15px; margin-bottom:15px;}

#printer{margin:0 auto; font-size:14px; color:#000000; width:700px;height:29px; line-height:26px;}
#printer input{ font-size:14px; color:#666666; font-style:italic;}
#printer form {height:29px; line-height:29px; margin:0 auto; padding:0; border:0px;}
#printer span{ float:left; width:400px; margin-left:15px;}
#printer div{float:right; padding-right:10px; line-height:29px; width:180px;}
#printer a{font-size:14px; color:#083793; text-decoration:none;}
#printer a:hover{font-size:14px; color:#FF0000; text-decoration:none;} 
#printer #Subject{font-size:14px; color:#9A230E; font-style:normal;}

.Top_Index_A{
margin:0 auto;
width:964px;
height:20px;
line-height:20px;
font-size:14px;
text-align:left;
margin-top:15px;
}
.Top_Index_A a{font-size:14px; color:#0f47b4; text-decoration:none;}
.Top_Index_A a:hover{color:#f00; text-decoration:underline;}

#News_Body_Title{
margin:0 auto;
width:900px;text-align:center;
line-height:18px;
font-size:16px;
color:#000000;
font-weight:bold;
margin-bottom:4px;
margin-top:50px;
}
#News_Body_subitle{font-size:14px; color:#000; font-weight:bold; line-height:24px;text-align:center;}
#News_Body_source{font-size:14px; color:#000; line-height:24px;text-align:center;}
#News_Body_Time{
text-align:center;
line-height:24px;
font-size:13px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;

}
.News_Body_line{width:964px; margin:0 auto; height:1px; border-bottom:#CCCCCC 1px solid;}
#News_Body_Txt_A{width:900px; margin:0 auto; font-size:14px; padding-top:10px; color:#333333; line-height:24px; text-align:left;text-align:justify;text-justify:inter-ideograph;}
#News_Body_Txt_A a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#News_Body_Txt_A a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
#News_Body_Txt_A p{font-size:14px; line-height:24px; color:#333333;}
#News_Body_Txt_A p a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#News_Body_Txt_A p a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
.News_Body_Text{width:964px; margin:0 auto; margin-top:15px;}
.clear{clear:both; height:auto;}


.Top_Txt1{
width:950px;
height:30px;
background:#4d6d9f;
margin-bottom:16px;
padding-left:40px;
}
#navigation * {
padding:0; 
margin:0;
}

#navigation, #navigation li ul {
list-style-type:none;
margin:0 auto;
margin-left:0px;
padding:0;
}
#navigation{ margin-left:40px;}
#navigation li {
float:left;
text-align:center;
position:relative;
margin:0 28px;
}
#navigation li a{
display:block;font-size:14px; font-weight:bold; color:#fff; text-decoration:none; padding:5px 0 5px 0; line-height:20px; 
}
#navigation li a:hover {
font-size:14px; font-weight:bold; text-decoration:underline;
}
#navigation li ul li a{font-size:12px; color:#fff; text-decoration:none; display:block; width:100px; text-align:left; font-weight:normal; padding:5px 5px 5px 15px; line-height:16px; white-space:normal;}
#navigation li ul li a:hover {
font-size:12px; color:#FFFF33; font-weight:normal; background-color:#85B0C0;
}
#navigation li ul li{margin:0 auto; padding:0;}
#navigation li ul {
margin:0 auto;
padding:0;
display:none;
position:absolute; 
top:29px;
left:-20px;
margin-top:1px;
width:120px;
background-color:#4d6d9f;
padding-bottom:15px;
z-index:10000000;
}